town meeting


town meeting
noun US a meeting of the voters of a town for the transaction of public business.

English new terms dictionary. 2014.